Part Number Hot Search : 
VTB1013 DF5A6 10200CT 10K250A IRFR5410 1205DH 1991011 5361B
Product Description
Full Text Search
 

To Download UPD168112K9-5B4-A Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 DATA SHEET
MOS INTEGRATED CIRCUIT
PD168112
SERIAL CONTROL H-BRIDGE DRIVER FOR CAMERA LENS DRIVING
DESCRIPTION
The PD168112 is a monolithic 6-channel H-bridge driver that consists of a CMOS controller and a MOS output stage. Compared with existing drivers that use bipolar transistors, this H-bridge driver can lower the current
consumption and voltage loss at the output stage thanks to employment of a MOS process. This product employs a P-channel MOSFET on the high side of the output stage, eliminating the need for a charge pump, so that the circuit current consumption can be substantially reduced during operation. In the PD168112 driving a stepper motor, DC motor, or coil can be selected by serial control, making this product ideal for driving the motor of a digital still camera.
FEATURES
* Six H-bridge circuits using power MOSFET * Motor control using serial data (6 bytes of 8-bit configuration) Data is input MSB first. Pulse cycle, number of pulses, and output current value can be set. * Input logic frequency: 6 MHz MAX. * 3 V power supply Minimum operating power supply voltage: VDD = 2.7 V * Undervoltage lockout circuit Shuts down the internal circuit at VDD = 1.7 V TYP. * 48-pin WQFN
ORDERING INFORMATION
Part Number
Package 48-pin plastic WQFN (7 mm x 7 mm)
PD168112K9-5B4-A
The information in this document is subject to change without notice. Before using this document, please confirm that this is the latest version.
Not all products and/or types are available in every country. Please check with an NEC Electronics sales representative for availability and additional information.
Document No. S15866EJ1V0DS00 (1st edition) Date Published May 2003 NS CP(K) Printed in Japan
2003
PD168112
PIN CONFIGURATION
PGND6 PGND6 PGND5 PGND5
25
RSEN6
RSEN5
OUT6B
OUT6A
OUT5B
36
35
34
33
32
31
30
29
28
27
26
PGND34 OUT3A VM3 OUT3B PGND34 OUT4A VM4 OUT4B PGND34 (NC) VDD (NC)
OUT5A
VM6
VM5
37 38 39 40 41 42 43 44 45 46 47 48
24 23 22 21 20 19 18 17 16 15 14 13
PGND12 OUT2B VM12 OUT2A PGND12 OUT1B VM12 OUT1A PGND12 CLKB CLK LGND
1
2
3
4
5
6
7
8
9
10
11
12
RESET
LATCH
SDATA
COSC
SCLK
OSC
(NC)
(NC)
(NC)
(NC)
2
Data Sheet S15866EJ1V0DS
(NC)
VD
PD168112
PIN LIST
Package: 48-pin WQFN
No. 1 2 3 4 5 6 Pin Name (NC) (NC) (NC) LATCH SCLK SDATA (Not used) (Not used) (Not used, used for test function) Serial data latch input Serial clock input Serial data input Pin Function No. 25 26 27 28 29 30 Pin Name PGND5 OUT5A VM5 OUT5B PGND5 RSEN5 Pin Function GND pin of motor block of channel 5 Output A of channel 5 Power pin of motor block of channel 5 Output B of channel 5 GND pin of motor block of channel 5 Resistor connection for channel 5 current detection 7 RESET Reset input 31 RSEN6 Resistor connection for channel 6 current detection 8 9 VD COSC Sync signal input (Constant current) Capacitor connection for triangular wave generation 10 OSC (Stepper motor, DC motor) Capacitor connection for triangular wave generation 11 12 13 (NC) (NC) LGND (Not used) (Not used) GND pin of control block 35 36 37 OUT6B PGND6 PGND34 Output B of channel 6 GND pin of motor block of channel 6 GND pin of motor block of channels 3 and 4 14 15 16 CLK CLKB PGND12 Original oscillation clock input Original oscillation clock output GND pin of motor block of channels 1 and 2 17 OUT1A Output A of channel 1 41 PGND34 GND pin of motor block of channels 3 and 4 18 VM12 Power pin of motor block of channels 1 and 2 19 20 OUT1B PGND12 Output B of channel 1 GND pin of motor block of channels 1 and 2 21 OUT2A Output A of channel 2 45 PGND34 GND pin of motor block of channels 3 and 4 22 VM12 Power pin of motor block of channels 1 and 2 23 24 OUT2B PGND12 Output B of channel 2 GND pin of motor block of channels 1 and 2 47 48 VDD (NC) Power pin of control block (Not used) 46 (NC) (Not used) 43 44 VM4 OUT4B Power pin of motor block of channel 4 Output B of channel 4 42 OUT4A Output A of channel 4 38 39 40 OUT3A VM3 OUT3B Output A of channel 3 Power pin of motor block of channel 3 Output B of channel 3 34 VM6 Power pin of motor block of channel 6 32 33 PGND6 OUT6A GND pin of motor block of channel 6 Output A of channel 6
Data Sheet S15866EJ1V0DS
3
PD168112
PIN FUNCTIONS
Pin Name RESET
Detailed Pin Function Initializes the internal circuitry of the IC. The output goes into a Hi-Z state and the registers are initialized. When a stepper motor is driven, driving is started with phase A at +100% and phase B at 0%.
CLK
Inputs CLK from an external source for generating CLK that serves as a reference of the duty factor of a DC motor or pulse cycle of a stepper motor.
CLKB LATCH SCLK
Outputs the signal input from CLK via the oscillator. Command input enable signal. Equivalent to chip select signal from a microcontroller. CLK signal for inputting a command. When data is transmitted, this signal is transmitted in synchronization with the data. The contents of SDATA are read as data at the rising edge of SCLK.
SDATA
Command data input signal. Initialization is performed at addresses 0 and 1, and the contents of addresses 2 to 5 specify how the motor is to be driven.
VD
Pin that inputs a sync signal. The driver that drives a stepper motor outputs signals after wait time (set by address 1) has elapsed after VD has risen. The output timing is always constant if the VD signal is periodically input, even if the timing of serial input changes. The driver starts outputting signals at the falling edge of the LATCH signal, not in synchronization with VD, when a DC motor or a constant current is driven.
COSC
Pin that connects a capacitor to a triangular wave generator that drives a constant current. Connect a capacitor of 100 to 330 pF between this pin and GND.
OSC
Pin that connects a capacitor to a triangular wave generator that drives a stepper motor or a DC motor. Connect a capacitor of 100 to 330 pF between this pin and GND.
RSEN
Connects a detector resistor to the constant-current detector.
Remark Hi-Z: High impedance
4
Data Sheet S15866EJ1V0DS
PD168112
BLOCK DIAGRAM
RESET 7 VDD 47 Serial control block LGND 13 OSC OSC VD 8 LATCH SCLK SDATA 4 5 6 CLK 14 CLKB 15 COSC 9 OSC 10
VM12 18 OUT1A 17 OUT1B 19 PGND12 16 20
39 VM3 38 OUT3A 40 OUT3B 37 41 PGND34
Ch1 H-bridge
Ch3 H-bridge
VM12 22 OUT2A 21 OUT2B 23 PGND 24 VM5 27
Pre driver
43 VM4 42 OUT4A 44 OUT4B 45 PGND34 34 VM6
Ch2 H-bridge
Ch4 H-bridge
Sense circuit
PGND5
25 29
Ch5 H-bridge
Sense circuit
Ch6 H-bridge
32 36
PGND6
26
28
30 RSEN5
31 RSEN6
33
35
OUT5A OUT5B
OUT6A OUT6B
Data Sheet S15866EJ1V0DS
5
PD168112
STANDARD CONNECTION EXAMPLES
(1) When address 0 (D1, D0) = (0, 0)
100 pF
100 pF RESET 7 VDD 47 VD 8 LATCH SCLK SDATA 4 5 6 CLK 14 CLKB 15 COSC 9 OSC 10
Serial control block
LGND 13
OSC
OSC
VM12 18 OUT1A 17 OUT1B 19 PGND12 16 20
39 VM3
Ch1 H-bridge
Ch3 H-bridge
38 OUT3A 40 OUT3B 37 41 PGND34
VM12 22 OUT2A 21
Pre driver
43 VM4
M
OUT2B 23 PGND 24 VM5 27 PGND5 25 29
Ch2 H-bridge
Ch4 H-bridge
42 OUT4A
M
44 OUT4B 45 PGND34 34 VM6
Sense circuit
Ch5 H-bridge
26 28
Sense circuit
Ch6 H-bridge
33 35
32 36
PGND6
30 RSEN5 1 k
31 RSEN6 1 k
OUT5A OUT5B
OUT6A OUT6B
(2) When address 0 (D1, D0) = (0, 1)
100 pF
100 pF RESET 7 VDD 47 VD 8 LATCH SCLK SDATA 4 5 6 CLK 14 CLKB 15 COSC 9 OSC 10
Serial control block
LGND 13
OSC
OSC
VM12 18 OUT1A 17 OUT1B 19 PGND12 16 20
39 VM3
Ch1 H-bridge
Ch3 H-bridge
38 OUT3A 40 OUT3B 37 41 PGND34
VM12 22 OUT2A 21
Pre driver
43 VM4
M
OUT2B 23 PGND 24 VM5 27 PGND5 25 29
Ch2 H-bridge
Ch4 H-bridge
42 OUT4A
M
44 OUT4B 45 PGND34 34 VM6
Sense circuit
Ch5 H-bridge
26 28
Sense circuit
Ch6 H-bridge
33 35
32 36
PGND6
30 RSEN5
31 RSEN6 1 k
OUT5A OUT5B
OUT6A OUT6B
M
6
Data Sheet S15866EJ1V0DS
PD168112
(3) When address 0 (D1, D0) = (1, 0)
100 pF
100 pF RESET 7 VDD 47 VD 8 LATCH SCLK SDATA 4 5 6 CLK 14 CLKB 15 COSC 9 OSC 10
Serial control block
LGND 13
OSC
OSC
VM12 18 OUT1A 17 OUT1B 19 PGND12 16 20
39 VM3
Ch1 H-bridge
Ch3 H-bridge
38 OUT3A 40 OUT3B 37 41 PGND34
VM12 22 OUT2A 21
Pre driver
43 VM4
M
OUT2B 23 PGND 24 VM5 27 PGND5 25 29
Ch2 H-bridge
Ch4 H-bridge
42 OUT4A
M
44 OUT4B 45 PGND34 34 VM6
Sense circuit
Ch5 H-bridge
26 28
Sense circuit
Ch6 H-bridge
33 35
32 36
PGND6
30 RSEN5
31 RSEN6
OUT5A OUT5B
OUT6A OUT6B
M
M
(4) When address 0 (D1, D0) = (1, 1)
100 pF
100 pF RESET 7 VDD 47 VD 8 LATCH SCLK SDATA 4 5 6 CLK 14 CLKB 15 COSC 9 OSC 10
Serial control block
LGND 13
OSC
OSC
VM12 18 OUT1A 17 OUT1B 19 PGND12 16 20
39 VM3
Ch1 H-bridge
Ch3 H-bridge
38 OUT3A
M
40 OUT3B 37 41 PGND34
VM12 22 OUT2A 21
Pre driver
43 VM4
M
OUT2B 23 PGND 24 VM5 27 PGND5 25 29
Ch2 H-bridge
Ch4 H-bridge
42 OUT4A
M
44 OUT4B 45 PGND34 34 VM6
Sense circuit
Ch5 H-bridge
26 28
Sense circuit
Ch6 H-bridge
33 35
32 36
PGND6
30 RSEN5 1 k
31 RSEN6 1 k
OUT5A OUT5B
OUT6A OUT6B
Data Sheet S15866EJ1V0DS
7
PD168112
COMMAND INPUT TIMING CHART
Setting Example
Stepper motor
Correct
VD LATCH SCLK/SDATA Wait time Pulse output VD - LATCH time VD - LATCH time Pulse output VD - LATCH time Excited status (stopped) Pulse output Excited status (stop)
Starts output after wait time synchronized with rising of VD has elapsed.
Correct Incorrect
VD - LATCH time VD - LATCH time VD - LATCH time
NG
Wait time Wait time Wait time
DC motor/coil
LATCH SCLK/SDATA Output status
Starts output after LATCH has fallen, regardless of VD.
ON
OFF
ON
OFF
VD must rise before LATCH rises (200 ns MIN.). VD must fall before LATCH falls (200 ns MIN.). In addition to the operations shown above, an operation in which the VD signal overlaps the LATCH signal is incorrect. If data related to a stepper motor (addresses 3-1 to 3-4) is input during the wait time, the previous data is ignored. If data related to a DC motor coil (addresses 4 and 5) is input during the wait time, all the data is valid.
8
Data Sheet S15866EJ1V0DS
PD168112
Example of Address Setting
LATCH
SCLK
Address 0 Address 1 Address 4 Address 2 Address 3-1 to 3-4 Address 2 Address 5 Address 2
SDATA
VD
Initialization Address 0 Address 1 DC motor Address 2 Address 4 Stepper motor Address 2 Address 3-1 to 3-4 Constant-current driving Address 2 Address 5
Be sure to perform initialization (addresses 0 and 1) immediately and after power application and RESET. Transmit the data of only addresses 0 and 1 for the initialization operation. After the initialization operation, the system can be controlled simply by inputting driving data (addresses 2 to 5). To execute initialization again, the RESET pin must be mode high level. To set a stepper motor, be sure to input the VD signal. If only the VD signal is input, the previous status is held and the output does not change.
Data Sheet S15866EJ1V0DS
9
PD168112
OUTPUT TIMING CHART
Two-phase Excitation Output Mode
Phase A current
100 %
1-2 Phase Excitation Output Mode
Phase A current
100 % 70 %
-70 % -100 % 0 1 2 3 4 5 6 7 8 -100 % 0 1 2 3 4 5 6 7 8
Phase B current
100 % 100 % 70 %
Phase B current
-70 % -100 % 0 1 2 3 4 5 6 7 8 -100 % 0 1 2 3 4 5 6 7 8
The horizontal axis of the above charts indicates the number of steps. The above charts show an example in the CW (forward) mode. The current flowing into phases A and B is positive in the direction from OUT pin A to OUT pin B, and negative in the direction from OUT pin B to OUT pin A.
10
Data Sheet S15866EJ1V0DS
PD168112
FUNCTIONAL DESCRIPTION
Serial Control All information for driving the motor is processed by serial data from the CPU. The following parameters can be set by commands.
- Wait value for setting timing when a stepper motor is driven - Motor current, motor revolution direction, and output excitation mode - Pulse cycle, and number of pulses
Each command is assigned an address. Each data can be updated by inputting 8-bit data. For the configuration of the data and details of commands, refer to SERIAL INTERFACE SPECIFICATIONS on page 12.
2-phase Excitation Mode By allowing a current of 100% to flow into output phases A and B, the motor can be driven with a large torque. The motor can be stopped in electrical cycle angle units of 90. The two-phase excitation mode or 1-2 phase excitation mode is selected by a command.
1-2 Phase Excitation Mode By allowing a current of 100% to flow into either output phase A or B and a current of 70% to flow into the other phase, the motor can be positioned with an accuracy higher than that in the two-phase excitation mode. The motor can be stopped in electrical cycle angle units of 45. The two-phase excitation mode or 1-2 phase excitation mode is selected by a command.
Reset Function An initialization operation is performed and all the internal data is cleared to 0 when RESET = low level. The output remains in the Hi-Z state. When RESET = high level, commands can be input. Be sure to perform a reset operation after power application. When RESET = low level, the internal circuitry is stopped whenever possible, so that the self current consumption can be reduced. When input of the external CLK is stopped, the current consumption can be lowered to 1 A MAX.
Power Application Sequence This IC has a logic power supply (VDD) pin and an output power supply (VM) pin. To turn on power, turn on VDD and then VM. To turn off power, turn off VM with VDD on, and then turn off VDD. (VDD and VM can also be turned on/off at the same time.)
Data Sheet S15866EJ1V0DS
11
PD168112
SERIAL INTERFACE SPECIFICATIONS
The internal data is determined by inputting 8-bit serial data synchronized with serial clock CLK while LATCH = high level, and then lowering LATCH. Serial data is input from the LSB (D0) to the MSB (D7). SDATA: Data is loaded to the internal circuitry at the rising edge of SCLK when LATCH = high level. LATCH: Inputting SDATA is prohibited when LATCH is low level. Inputting SDATA is enabled when it is high level. The internal data is determined at the negative transition of LATCH (high level low level). Because this IC uses the external CLK, OSCIN, to generate the internal timing, the set values vary depending on the frequency of OSCIN. An example where OSCIN = 5 MHz is given below. To input a frequency other than 5 MHz to OSCIN, use the following expression. This applies to the serial registers marked on page 16 and 19. Time: Set value = Setting example x (5/OSCIN [MHz] ) Frequency: Set value = Setting example x (OSCIN [MHz] /5) Data Configuration Data is configured of 8 bits. Addresses are set in the order of command input. Six types of addresses, 0 to 5, are used.
bit D7 MSB D6 D5 D4 D3 D2 D1 D0 LSB
in SERIAL REGISTER DETAILS
For how to set data, refer to Serial Register List on page 14 and 15 and SERIAL REGISTER DETAILS on page 16. The following chart shows an example of serial command waveforms.
01234567 SCLK
SDATA
LATCH
Data of one motor can be input in accordance with the motor driving data specifications that are set while LATCH = high level. The input data is loaded in 8-bit units when SCLK = low level high level after LATCH = low level high level, and the data is determined when LATCH = high level low level. Addresses 0 and 1 are used to perform initialization such as drive output settings. Turning on/off the motor and the number of pulses are set by addresses 2 to 5. Once initialization has been performed, therefore, the motor can be controlled simply by transmitting the drive data of addresses 2 to 5. The stepper motor operates in synchronization with the VD signal. To update data, be sure to input the VD signal (for details, refer to COMMAND INPUT TIMING CHART on page 8). When only the VD signal is input, the previous status is retained and the output does not change.
12
Data Sheet S15866EJ1V0DS
PD168112
SERIAL DATA INPUT SEQUENCE
The PD168112 can control driving of two or more motors with only a few CPU signals by using a serial data input method. The serial data is input as follows. (1) Input addresses 0 and 1 after power application and initialization. (2) Input addresses 3, 4, and 5, depending on the type of motor to be driven. (3) Input address 2 to specify the motor to be driven. (4) Only addresses 3 to 5 and 2 have to be input subsequently to specify driving. To perform an initialization operation such as selecting the motor, initialize the internal registers by using the RESET pin.
Operation sequence when serial data is input Address 0
Address 1
Stepper motor
Motor type DC motor
Constant-current driving
Address 3-1 to 3-4
Address 4
Address 5
Address 2
Data updated? N
Y
-- Initialization operation -<1> Input address 0. <2> Input address 1. -- Detailed drive settings -<3> Set addresses 3, 4, or 5. (a) To drive stepper motor Input 4 bytes, addresses 3-1, 3-2, 3-3, and 3-4. (b) To drive DC motor Input address 4. (c) For constant-current driving Input address 5. -- Specifying motor to be driven -<4> Input address 2 and set the data.
Data Sheet S15866EJ1V0DS
13
PD168112
ADDRESS LIST
Address Address 0 (initial setting) Address 1 (initial setting) Address 2 (motor specification) Address 3 (stepper motor) 3-1 3-2 3-3 3-4 Address 4 (DC motor) Address 5 (solenoid)
Item to Be Set Initial setting 1 (motor selection), wait value Initial setting 2 (test function) Specifying motor to be driven (selecting output channel) Motor on/off, revolution direction, driving mode Pulse cycle Number of pulses (lower) Number of pulses (higher) DC motor driving Constant-current driving
Table. Serial Register List (1/2)
Bit 7 6 5 4 3 2 1 0
Address 0 Wait value setting 5 Wait value setting 4 Wait value setting 3 Wait value setting 2 Wait value setting 1 Wait value setting 0 Motor selection 1 Motor selection 0
Bit 7 6 5 4 3 2 1 0 (Reserved) (Reserved) (Reserved) (Reserved) (Reserved) (Reserved) (Reserved) (Reserved)
Address 1
Bit 7 6 5 4 3 2 1 0 (Reserved) (Reserved) (Reserved) (Reserved) (Reserved) Setting motor 2 Setting motor 1 Setting motor 0
Address 2
14
Data Sheet S15866EJ1V0DS
PD168112
Table. Serial Register List (2/2)
Bit 7 6 5 4 3 2 1 0 (Reserved) (Reserved) (Reserved) (Reserved) (Reserved)
Address 3-1
Bit 7 6 5 4 3 2 1 0
Address 3-2 Stepper motor pulse cycle 7 Stepper motor pulse cycle 6 Stepper motor pulse cycle 5 Stepper motor pulse cycle 4 Stepper motor pulse cycle 3 Stepper motor pulse cycle 2 Stepper motor pulse cycle 1 Stepper motor pulse cycle 0
Motor driving mode setting Revolution direction Motor on/off
Bit 7 6 5 4 3 2 1 0
Address 3-3 Number of stepper motor pulses 7 Number of stepper motor pulses 6 Number of stepper motor pulses 5 Number of stepper motor pulses 4 Number of stepper motor pulses 3 Number of stepper motor pulses 2 Number of stepper motor pulses 1 Number of stepper motor pulses 0
Bit 7 6 5 4 3 2 1 0
Address 3-4 Number of stepper motor pulses 15 Number of stepper motor pulses 14 Number of stepper motor pulses 13 Number of stepper motor pulses 12 Number of stepper motor pulses 11 Number of stepper motor pulses 10 Number of stepper motor pulses 9 Number of stepper motor pulses 8
Bit 7 6 5 4 3 2 1 0
Address 4 Output duty setting 4 Output duty setting 3 Output duty setting 2 Output duty setting 1 Output duty setting 0 Brake mode Revolution direction Motor on/off
Bit 7 6 5 4 3 2 1 0
Address 5 Current value setting 4 Current value setting 3 Current value setting 2 Current value setting 1 Current value setting 0 (Reserved) Excitation direction Excitation on/off
Data Sheet S15866EJ1V0DS
15
PD168112
SERIAL REGISTER DETAILS
Address 0 This address selects the types of motors to be combined and a wait value when a stepper motor is to be driven.
bit Data
D7
D6
D5
D4
D3
D2
D1
D0
Wait value setting
Motor selection
* Motor selection The types of the motors allocated to the six channels to drivers are specified by data D0 to D1.
D1 0 0 1 1
D0 0 1 0 1
Ch1 Stepper motor 1 Stepper motor 1 Stepper motor 1 Stepper motor 1
Ch2
Ch3 Stepper motor 2 Stepper motor 2 Stepper motor 2 DC motor 1
Ch4
Ch5 Constant current 1 DC motor 1 DC motor 1
Ch6 Constant current 2 Constant current 1 DC motor 2 Constant current 2
DC motor 2
Constant current 1
* Wait value When the stepper motor is to be controlled, counting is started from the rising of the VD signal and the motor is excited when the count value reaches 0. Even if transmission of serial data is delayed by the wait value, the stepper motor can be driven at a predetermined timing if the VD signal is periodically input. Note that the wait value must not be set to 0. The wait time can be set in a range of 32 to 2016 s with a resolution of 32 s using data D2 to D7.
Example of setting wait value
D7......D2 000000 000001 000010 : 111101 111110 111111
Set value (s) Input prohibited 32 64 : 1952 1984 2016
16
Data Sheet S15866EJ1V0DS
PD168112
Address 1 This address is used to test the internal functions of the IC.
bit Data
D7
D6
D5
D4
D3
D2
D1
D0
(Test function)
* Test function The test function is used to check the internal operations of the IC. For usual use, input 0 to D0 to D7.
Address 2 This address is used to select the motor to be driven. Input drive data by using addresses 3 to 5, and select the type of the motor using address 2.
bit Data
D7
D6
D5 (Reserved)
D4
D3
D2
D1 Motor to be selected
D0
* Motor to be selected Select the type of the motor to be driven using D0 to D2. The motor that can be selected is determined by the motor selection data of address 0. A motor type that does not match the motor selection data of address 0 cannot be selected. The data of addresses 3 to 5 and the motor type of address 2 must match. For details, refer to SERIAL DATA INPUT SEQUENCE on page 13.
D2
D1
D0 (D1, D0) = (0, 0)
Motor selection (D0 to D1 of address 0) (D1, D0) = (0, 1) Stepper motor 1 Stepper motor 2 DC motor 1 - - Constant current 1 - - (D1, D0) = (1, 0) Stepper motor 1 Stepper motor 2 DC motor 1 DC motor 2 - - - - (D1, D0) = (1, 1) Stepper motor 1 - DC motor 1 DC motor 2 Constant current 1 Constant current 2 - -
0 0 0 0 1 1 1 1
0 0 1 1 0 0 1 1
0 1 0 1 0 1 0 1
Stepper motor 1 Stepper motor 2 - - Constant current 1 Constant current 2 - -
Data Sheet S15866EJ1V0DS
17
PD168112
Address 3 This address is used to specify how the stepper motor is to be driven. Before setting this address, stepper motor 1 or 2 must be selected using address 2. Addresses 3-1 to 3-4 are used to specify the setting of the stepper motor. Therefore, a total of 4 bytes are input. Address 3-1 -
bit Data
D7
D6
D5 (Reserved)
D4
D3
D2 Note 3
D1 Note 2
D0 Note 1
Notes 1. Motor on/off 2. Revolution direction 3. Motor driving mode * Motor on/off Whether motor is driven or not is specified by D0. When D0 = 0, the output goes into a Hi-Z state and the motor is turned off. Even if the number of pulses is set at this time, the motor is not excited. Internally, the phase does not advance. When D0 = 1, the output is turned on and the motor is driven according to the specified number of pulses and the specified pulse cycle.
D0 0 1
Driving mode Hi-Z Excited
* Revolution direction D1 specifies the revolution direction of the motor. In the CW mode, the current of phase B is output, 90 degrees in phase behind the current of phase A (forward mode). In the CCW mode, the current phase B is output, 90 degrees in phase ahead of the current phase A (reverse mode).
D1 0 1
Operation mode CW mode (forward revolution) CCW mode (reverse revolution)
* Motor driving mode D2 is used to select the two-phase excitation or 1-2 phase excitation mode. When D2 = 0, the 1-2 phase excitation mode is selected. When D2 = 1, the two-phase excitation mode is selected.
D2 0 1
Operation mode 1-2 phase excitation 2-phase excitation
18
Data Sheet S15866EJ1V0DS
PD168112
Address 3-2 -
bit Data
D7
D6
D5
D4 Pulse cycle
D3
D2
D1
D0
* Pulse cycle D0 to D7 of address 3-2 specifies the pulse cycle per step. The pulse cycle can be set in a range of 0 to 25.5 ms with a resolution of 100 s. If the 8-bit value is 0, no pulse is output and the driving status is maintained. Example of pulse cycle setting
D7......D0 00000000 00000001 00000010 : 11111101 11111110 11111111
Set value (s) 0 100 200 : 25300 25400 25500
Address 3-3 and 3-4 - -
bit Data
D7
D6
D5
D4
D3
D2
D1
D0
Number of pulses
* Number of pulses Data of 16 bits, with the lower 8 bits set by address 3-3 and the higher 8 bits set by address 3-4, sets the number of pulses of the motor. Number of pulses = (D0 to D7 of address 3-4) x 256 + (D0 to D7 of address 3-3) If the 16-bit value is 0, no pulse is output and the driving status is maintained.
Address 3-4 D7......D0 00000000 00000000 00000000 : 11111111 11111111 11111111
Address 3-3 D7......D0 00000000 00000001 00000010 : 11111101 11111110 11111111
Set value
0 1 2 : 65533 65534 65535
Data Sheet S15866EJ1V0DS
19
PD168112
Address 4 The address specifies how a DC motor is to be driven. To use this address, DC motor 1 or DC motor 2 must be selected using address 2.
bit Data
D7
D6
D5 Output duty factor
D4
D3
D2 Note 3
D1 Note 2
D0 Note 1
Notes 1. Motor on/off 2. Revolution direction 3. Brake mode
* Motor on/off D0 specifies whether the motor is to be driven. When D0 = 0, the motor is stopped (stop mode). The output status in the stop mode is Hi-Z or short brake mode, depending on the value of D2, which selects a brake mode. When D0 = 1, the start mode is selected and the motor is driven in the specified revolution direction and with the specified output duty factor.
D0 0 1
Driving mode Stop mode Start mode
* Revolution direction D1 selects the revolution direction of the motor. When the motor revolves in the forward direction, the current flows from phase A to B. When the motor revolves in the reverse direction, the current flows from phase B to A.
D1 0 1
Operation mode Current direction A B (forward direction) Current direction B A (reverse direction)
* Brake mode D2 is used to select the output status in the stop mode. When D2 = 0, the output goes into a Hi-Z state. When D2 = 1, the high side of both phase A and B is on and the short brake status is selected. At this time, the output goes high level.
D2 0 1
Operation mode Hi-Z Short brake (both phases A and B output high level)
20
Data Sheet S15866EJ1V0DS
PD168112
* Output duty factor Data of D3 to D7 is used to select the output duty factor for current control. The output duty factor can be selected in 32 steps. The operating frequency of the output is the frequency oscillated by the oscillator connected to COSC (100 kHz TYP.). The following table shows the ideal set values.
D7......D3 00000 00001 00010 : 01110 01111
Output duty factor (%) 3.125 6.25 9.375 : 46.875 50
D7......D3 10000 10001 : 11101 11110 11111
Output duty factor (%) 53.125 56.25 : 93.75 96.875 100
Data Sheet S15866EJ1V0DS
21
PD168112
Address 5 This address selects constant-current driving. To use this address, constant current 1 or constant current 2 must be selected using address 2.
bit Data D7 D6 D5 Output current value D4 D3 D2 (Reserved) D1 Note 2 D0 Note 1
Notes 1. Excitation on/off 2. Excitation direction * Excitation on/off D0 selects whether the coil is to be driven. When D0 = 0, the output goes into a Hi-Z state. When D0 = 1, the output is turned on, and the coil is driven in the specified revolution direction and with the specified output current.
D0 0 1 Driving mode Hi-Z Output ON
* Excitation direction D1 selects the direction in which the coil is to be excited. In the forward direction, the current flows from phase A to B. In the reverse direction, the current flows from phase B to A.
D1 0 1 Operation mode Current direction A B (forward direction) Current direction B A (reverse direction)
* Output current value Data of D3 to D7 selects the current value for constant-current control. These bits select the internal voltage that serves as a reference with a resolution of 20 mV. The current that flows to the output is {Set voltage value/RSEN x 1000}. A voltage lower than 100 mV is fixed to 100 mV and a voltage exceeding 500 mV is fixed to 500 mV. Therefore, the reference voltage can be set in a range of 100 to 500 mV. The operating frequency of the output is the frequency oscillation by the oscillator connected to COSC (100 kHz TYP.). Example: Where RSEN = 2 k for constant-current driving at 100 mA Set voltage value = 100 (mA) x 2 (k) /1000 = 200 (mV) (D7...D3) = (01010)
D7......D3 00000 00001 : 00101 00110 00111 : Reference voltage (mV) 100 100 : 100 120 140 : D7......D3 10110 10111 11000 11001 : 11110 11111 Reference voltage (mV) 440 460 480 500 : 500 500
22
Data Sheet S15866EJ1V0DS
PD168112
ELECTRICAL SPECIFICATIONS
Absolute Maximum Ratings (TA = 25C, Glass epoxy board of 100 mm x 100 mm x 1 mm with copper foil area of 15%)
Parameter Power supply voltage Symbol VDD VM Input voltage Output pin voltage DC output current
Note
Condition Control block Motor block
Rating -0.5 to +4.5 -0.5 to +6.0 -0.5 to VDD +0.5 6.2
Unit V V V V A/ch A/ch W C C
VIN VOUT ID(DC) ID(pulse) PT Tch(MAX) Tstg DC PW < 10 ms, Duty 20%
0.35 0.7 1.0 150 -55 to +150
Instantaneous output current Power consumption Peak junction temperature Storage temperature
Note Keep the total consumption from exceeding 1 W.
Caution Product quality may suffer if the absolute maximum rating is exceeded even momentarily for any parameter. That is, the absolute maximum ratings are rated values at which the product is on the verge of suffering physical damage, and therefore the product must be used under conditions that ensure that the absolute maximum ratings are not exceeded.
Recommended Operating Conditions (TA = 25C, Glass epoxy board of 100 mm x 100 mm x 1 mm with copper foil area of 15%)
Parameter Power supply voltage Symbol VDD VM Input voltage DC output current Instantaneous output current External CLK input frequency SCLK input frequency LATCH - SCLK time SDATA setup time SDATA hold time VD - LATCH time VD - LATCH time Operating temperature range VIN ID(DC) ID(pulse) OSCIN fCLK fL-S fSETUP fHOLD tVD-LATCH1 tVD-LATCH2 TA 200 80 80 200 200 -10 75 DC PW < 10 ms, Duty 20% Condition Control block Motor block MIN. 2.7 2.7 0 -0.3 -0.6 3 5 TYP. MAX. 3.6 5.5 VDD +0.3 +0.6 6 6 Unit V V V A/ch A/ch MHz MHz ns ns ns ns ns C
Data Sheet S15866EJ1V0DS
23
PD168112
Electrical Characteristics (Unless otherwise specified, TA = 25C, VDD = VM = 3 V)
Parameter VDD pin current in standby mode Symbol IDD(STB) Condition MIN. TYP. MAX. 1.0 3.0 Per VM pin, VM = 5.5 V, in standby mode High-level input current Low-level input current High-level input voltage Low-level input voltage Input hysteresis voltage H-bridge on-state resistance IIH IIL VIH VIL Vhys Ron VIN = VDD VIN = 0 V 2.7 V VDD 3.6 V, input pin 2.7 V VDD 3.6 V, input pin Input pin IM = 0.3 A, sum of upper and lower stages Output turn-on time Output turn-off time ton toff RM = 20 0.02 0.02 0.7 0.7 2.0 2.0 0.3 2.0 -1.0 0.7 x VDD 0.3 x VDD 50 1.0 Unit
A
mA
VDD pin current in during operation IDD(ACT) VM leakage current IM(off)
A A A
V V V
s s
Caution The undervoltage lockout circuit operates at 1.7 V TYP. and the output goes into a Hi-Z state. Internal data is reset.
24
Data Sheet S15866EJ1V0DS
PD168112
PACKAGE DRAWING
48-PIN PLASTIC WQFN (7x7)
HD D D /2 HD /2 4-C0.5 A A2 detail of P part
E
/2
36 37
25 24
c
HE
E
HE /2
S
48 1
13 12 x4 f SAB
A1 terminal section c2 c1 S x4
y
S
ZE ZD y1 S P
B
t
SAB
b1 b
ITEM D MILLIMETERS 6.75 6.75 0.20 7.00 7.00 0.20 0.67 +0.08 -0.04 0.03 +0.02 -0.025 0.64 0.230.05 0.200.03 0.17 0.140.16 0.140.20 0.50 0.400.10 0.05 0.08 0.10 0.625 0.625 P48K9-50-5B4
A
E f HD HE t A A1 A2
0.08MIN. b 0.08MIN.
NOTE "t" and "f" excludes mold flash
e x
M
Lp SAB
b b1 c c1 c2 e Lp x y y1 ZD ZE
Data Sheet S15866EJ1V0DS
25
PD168112
RECOMMENDED SOLDERING CONDITIONS
The PD168112 should be soldered and mounted under the following recommended conditions. For soldering methods and conditions other than those recommended below, contact an NEC Electronics sales representative. For technical information, see the following website.
Semiconductor Device Mount Manual (http://www.necel.com/pkg/en/mount/index.html)
Type of Surface Mount Device
PD168112K9-5B4-A: 48-pin plastic WQFN (7 mm x 7 mm)
Process Infrared reflow Conditions Package peak temperature: 250C, Time: 60 seconds MAX. (at 220C or higher), Count: Three times or less, Exposure limit: 3 days Note (after that, prebake at 125C for 10 hours), Flux: Rosin flux with low chlorine (0.2 Wt% or below) recommended Symbol IR60-103-3
Note After opening the dry pack, store it a 2C or less and 65% RH or less for the allowable storage period.
Caution Do not use different soldering methods together (except for partial heating).
26
Data Sheet S15866EJ1V0DS
PD168112
NOTES FOR CMOS DEVICES
1 PRECAUTION AGAINST ESD FOR SEMICONDUCTORS Note: Strong electric field, when exposed to a MOS device, can cause destruction of the gate oxide and ultimately degrade the device operation. Steps must be taken to stop generation of static electricity as much as possible, and quickly dissipate it once, when it has occurred. Environmental control must be adequate. When it is dry, humidifier should be used. It is recommended to avoid using insulators that easily build static electricity. Semiconductor devices must be stored and transported in an anti-static container, static shielding bag or conductive material. All test and measurement tools including work bench and floor should be grounded. The operator should be grounded using wrist strap. Semiconductor devices must not be touched with bare hands. Similar precautions need to be taken for PW boards with semiconductor devices on it. 2 HANDLING OF UNUSED INPUT PINS FOR CMOS Note: No connection for CMOS device inputs can be cause of malfunction. If no connection is provided to the input pins, it is possible that an internal input level may be generated due to noise, etc., hence causing malfunction. CMOS devices behave differently than Bipolar or NMOS devices. Input levels of CMOS devices must be fixed high or low by using a pull-up or pull-down circuitry. Each unused pin should be connected to VDD or GND with a resistor, if it is considered to have a possibility of being an output pin. All handling related to the unused pins must be judged device by device and related specifications governing the devices. 3 STATUS BEFORE INITIALIZATION OF MOS DEVICES Note: Power-on does not necessarily define initial status of MOS device. Production process of MOS does not define the initial operation status of the device. Immediately after the power source is turned ON, the devices with reset function have not yet been initialized. Hence, power-on does not guarantee out-pin levels, I/O settings or contents of registers. Device is not initialized until the reset signal is received. Reset operation must be executed immediately after power-on for devices having reset function.
Data Sheet S15866EJ1V0DS
27
PD168112
Reference Documents NEC Semiconductor Device Reliability/Quality Control System (C10983E) Quality Grades On NEC Semiconductor Devices (C11531E)
* The information in this document is current as of May, 2003. The information is subject to change without notice. For actual design-in, refer to the latest publications of NEC Electronics data sheets or data books, etc., for the most up-to-date specifications of NEC Electronics products. Not all products and/or types are available in every country. Please check with an NEC Electronics sales representative for availability and additional information. * No part of this document may be copied or reproduced in any form or by any means without the prior written consent of NEC Electronics. NEC Electronics assumes no responsibility for any errors that may appear in this document. * NEC Electronics does not assume any liability for infringement of patents, copyrights or other intellectual property rights of third parties by or arising from the use of NEC Electronics products listed in this document or any other liability arising from the use of such products. No license, express, implied or otherwise, is granted under any patents, copyrights or other intellectual property rights of NEC Electronics or others. * Descriptions of circuits, software and other related information in this document are provided for illustrative purposes in semiconductor product operation and application examples. The incorporation of these circuits, software and information in the design of a customer's equipment shall be done under the full responsibility of the customer. NEC Electronics assumes no responsibility for any losses incurred by customers or third parties arising from the use of these circuits, software and information. * While NEC Electronics endeavors to enhance the quality, reliability and safety of NEC Electronics products, customers agree and acknowledge that the possibility of defects thereof cannot be eliminated entirely. To minimize risks of damage to property or injury (including death) to persons arising from defects in NEC Electronics products, customers must incorporate sufficient safety measures in their design, such as redundancy, fire-containment and anti-failure features. * NEC Electronics products are classified into the following three quality grades: "Standard", "Special" and "Specific". The "Specific" quality grade applies only to NEC Electronics products developed based on a customerdesignated "quality assurance program" for a specific application. The recommended applications of an NEC Electronics product depend on its quality grade, as indicated below. Customers must check the quality grade of each NEC Electronics product before using it in a particular application. "Standard": Computers, office equipment, communications equipment, test and measurement equipment, audio and visual equipment, home electronic appliances, machine tools, personal electronic equipment and industrial robots. "Special": Transportation equipment (automobiles, trains, ships, etc.), traffic control systems, anti-disaster systems, anti-crime systems, safety equipment and medical equipment (not specifically designed for life support). "Specific": Aircraft, aerospace equipment, submersible repeaters, nuclear reactor control systems, life support systems and medical equipment for life support, etc. The quality grade of NEC Electronics products is "Standard" unless otherwise expressly specified in NEC Electronics data sheets or data books, etc. If customers wish to use NEC Electronics products in applications not intended by NEC Electronics, they must contact an NEC Electronics sales representative in advance to determine NEC Electronics' willingness to support a given application. (Note) (1) "NEC Electronics" as used in this statement means NEC Electronics Corporation and also includes its majority-owned subsidiaries. (2) "NEC Electronics products" means any product developed or manufactured by or for NEC Electronics (as defined above).
M8E 02. 11-1


▲Up To Search▲   

 
Price & Availability of UPD168112K9-5B4-A

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X